@import url('rest.css');
html{
	line-height: initial;
}
/* -----头部start------- */
.public-container{
	padding: 0 0.42rem;
}

.status{
    height: 0.75rem;
    display: flex;
    justify-content: center;
    align-items: Center;
}

.person-top{
	display: table-cell;
	vertical-align: middle;
	width: 10.8rem;
	text-align: center;
	height: 1.68rem;
}

.person-top span{
	font-size: 0.42rem;
	color: #ffffff;
}

.setting, .menu{
	width: 0.5rem;
	height: 0.5rem;
}

/* -----头部end------- */

/* -----底部start------- */

.public-footer{
	margin-top: 0.24rem;
	height: 1.55rem;
	width: 100%;
	position: fixed;
	bottom: 0;
	background-color: #ffffff;
	box-shadow: darkgrey 0 0 0.2rem 0.01rem;
}

.public-footer .list{
	padding-top: 0.2rem;
	font-size: 0.35rem;
}

.public-footer .list .chosen{
	color: #ec0022;
}

.public-footer .list p{	
	padding-top: 0.1rem;
	color: #333333;
}

.public-footer .list a{
	display: block;
}

.public-footer .list .item{
	float: left;
	width: 20%;
	text-align: center;
}

.public-footer .list .list_below .item span{
	color: #2e191c;
	margin-bottom: 0.2rem;
	font-weight: bold;
	display: block;
}

.public-footer .list .footer_icon{
	margin: 0 auto;
	width: 0.63rem;
	display: flex;
    justify-content:center;
    align-items:Center; 
	height: 0.63rem;
}

.public-footer .list .footer_icon img{
	max-width:0.63rem;
	max-height: 0.61rem;
}

.public-footer i{
	display:block;
	background:#f00;
	border-radius:50%;
	width: 0.2rem;
	height: 0.2rem;
	top: 0.2rem;
  right: 4.9rem;
	position:absolute;
  }
  

/* -----底部end------- */

.bottom-soild{
	border-bottom: 0.01rem solid #eeeeee;
}